home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / UTILS / @FALCON / DIYDSP / DSP.ASC next >
Encoding:
Text File  |  1996-02-07  |  5.9 KB  |  144 lines

  1. How to clock the Falcon DSP to 50 MHz.
  2.  
  3. This article describes how to speed up the MC56001-DSP in the Atari Falcon030,
  4. from 32MHz to 50MHz. Thus giving it a processing-power of totally
  5. 25mips and 150mops, instead of just 16mips and 96mops,
  6. a speed increase of 56,25%.
  7. In my case it worked, but I don't take any responsability whatsoever.
  8. All you do with your computer, is your problem.
  9.  
  10. Tools you'll probably need:
  11.     A small wire-cutter, or simply your teeth!
  12.     A sharp knife, preferably a small one.
  13.     A low-powered soldering iron (15-16W).
  14.     Glue.
  15.     A multimeter.
  16. Materials you'll need:
  17.     Some thin solder.
  18.     3 thin wires, like 10cm each. 
  19.     One quartz-oscillator up to 50MHz (or maybe higher?!).
  20.     One heatsink which approximatly fit the DSP (possibly not necessary).
  21.     One 14 pin DIL IC socket (maybe 2 sockets).
  22.     In case, some double-sided-adhesive tape.
  23.  
  24.    WARNING !
  25.  Because I don't know for 100% sure that the partnumbers are the same
  26.  in all revisions of the motherboard, this list applies only to Rev. D/C !
  27.  
  28.  
  29. NOW TO WORK!
  30.  
  31. Before you can do anything else, you have to remove all the casing
  32. (surprise, surprise), and all the metal-shielding in your falcon because you
  33. need to access underneath the motherboard! This means a lot ot work, and you
  34. have to remember where all the screws where.
  35. Then you must locate the DSP, DMA and the 32MHz quartz-oscillator.
  36. They are positioned at the right side of the motherboard (figure 1),
  37. right beneath  the floppy drive.
  38.  
  39. The DSP is the small chip (approx. 2x2cm) marked U38 at the side of the
  40. squared oscillator(U37)(Even on other revisions it shouldn't be too hard
  41. to spot them.). The DMA is marked U36. The U37, quartz-oscillator,
  42. usually supply both the DMA and the DSP with a 32MHz clock-signal.
  43. Therefore you cannot just take away the 32MHz quartz-oscillator and
  44. put in a 50MHz oscillator.
  45. It is very important that the DMA gets it's 32MHz signal,
  46. else the computer wouldn't function properly. So, how to get pass this problem?
  47. Well, engineers at Atari have been so kind that they've made separate soldering
  48. points for the DMA and the DSP, but since both use the same oscillator,
  49. there has to be a connection. And, believe me, there are!
  50.  
  51. Fig.1 Overview over DMA, quartz-oscillator and DSP.
  52.  
  53. Note that figure 1 is precise except that the DMA and DSP is not marked with
  54. text, only with their U-number.
  55.  
  56. The pin-configuration in figure 2 is as follows:
  57. 1    Not Connected
  58. 4    0 Volt
  59. 7    0 Volt
  60. 8    DSP clock input
  61. 11    DMA clock input
  62. 14      +5 Volt
  63. Fig. 2  Outline of the pin-configuration on U37
  64.  
  65. Note: The 32MHz quart-oscillator occupy pin 1, 4, 11 and pin 14 of U37!!!
  66.  
  67. Underneath the motherboard there is a connection between the two soldering-
  68. points 'Clock DMA' (pin 11) and 'Clock DSP' (pin 8).
  69. You have to cut this connection , but be careful as the falcon has a multilayer
  70. PCB, and by cutting too deep, you easily can ruin the computer.
  71. To be sure that the connection is cutted properly, you better check it with a
  72. multimeter.
  73. The next you should do, is solder one wire to pin 7, and one to pin 8 of U37.
  74. The third wire, you must solder to a +5Volt source.
  75. Just use the multimeter to find one. Put one probe at the +5Volt cable (or pin)
  76. at the powersupply, and use the other probe to find a +5Volts source some where
  77. around the DSP. I used one of the pins in the keyboard connector at the
  78. motherboard, the third pin one from the front and backwards i guess it was,
  79. but you better check before you use it. 
  80. If your falcon have a 14 pin quartz-oscillator instead of a 8 pin,
  81. you can use the same technique for the DMA's quartz as for the DSP's new quartz.
  82.  
  83.  
  84. THE OCSILLATORS 
  85.  
  86. This is the pin configuration of the quartz-oscillators:  
  87. 1    Not connected
  88.                 4    0 Volt
  89. 11    Clockoutput
  90. 14    +5 Volt
  91.     Fig.3 8 pin DIL oscillator        
  92.  
  93. 1    Not connected
  94. 7    0 Volt
  95. 8    Clockoutput
  96. 14    +5 Volt
  97.      Fig.4 14 pin DIL oscillator
  98.  
  99. Now you can find a place to have the new quartz-oscillator,
  100. and cut the wires so they will all reach that place (leave some more just
  101. in case). Solder the wire from pin 7(U37) to pin 7 on the socket,
  102. pin 8(U37) to pin 8 on the socket, and the +5 Volt wire to pin 14 on the socket.
  103. Then you can cut the unused legs and maybe bend the wired legs to make it lower.
  104.  
  105.  Place the 50MHz quartz-oscillator in the socket, with pin 14 on pin 14,
  106.  pin 8 on pin 8, and so on. Isolate the whole thing with electro-tape,
  107.  or similar, and fix it on to the motherboard with doublesided adhesive-tape.
  108.  If you unfortunately have a standard Falcon case, you must carefully consider
  109.  where you put the new oscillator, luckily there are numerous places.
  110.  
  111. Here's an overview over the connections to be made:
  112. 14 pin quarz-oscillator    U37
  113. Pin 1    Not Conected
  114. Pin 7    Pin 7 (U37) 0 Volt
  115. Pin 8    Pin 8 (U37)- DSP clk
  116. Pin 14    A +5 Volt source
  117.  
  118. As a good rule, you should go over it all once again and
  119. check for any mistakes you might have done, and remove all loose bits of solder
  120. or anything else that could short-circuit your computer!
  121.  
  122. The DSP can get very hot, so some kind of cooling might be necessary,
  123. but this isn't always the case. I let my machine open, and tried a lot of
  124. mpeg movies, and felt with my finger on top of the DSP.
  125. If you can hold your finger on it without it getting to hot after several
  126. minutes of mpeg movies, theres likely no need for cooling.
  127. Preferably, a heatsink should be used(I'm installing one as soon as I get one).
  128. Just put a thin layer of glue on top of the DSP, and press the heatsink on top
  129. of it. If you can afford it, use heat-conductive glue!
  130.  
  131. Now you can put everything back together.
  132.  
  133. If nothing happens when you turn on our computer,
  134. then you should turn it off immediately and check everythingv thoroughly again!
  135. If you get the Atari-logo but nothing else happens,
  136. it's possibly because the DSP don't get the new clock-signal.
  137.  
  138.     Geir ▓yvind Vælidalo
  139.     Alpinveien 2B-2
  140.     N-8500 NARVIK
  141.     NORWAY
  142.     
  143.     E-mail: goev@hinux.hin.no -or- goev@kark.hin.no
  144.